#pragma once
#include "stdint.h"
#include "f1c100s_gpio.h"


#define DOUTH  gpio_set(GPIOE, PIN6)
#define DOUTL  gpio_clear(GPIOE, PIN6)


void ws2812_gpio_init();
void ws2812_reset();
void ws2812_write_24bit(int grb);
void ws2812_write(int grb[], uint32_t length);

void swap_grb(int grb[], uint32_t length);
